header .topline{z-index:99;height:33px;color:#fff;font-size:12px;line-height:33px;}
header .toplogo{top:0;left:0;height:150px;}
header .toplogo .navbar-nav{margin:0 auto;width:100%;height:36px;}
header .mainbox .logo{z-index:99;margin-top:42px;max-width:500px;}
header .mainbox .xiaoxun{z-index:99;margin-top:78px;max-width:300px;animation:fadeInRight 3s;-moz-animation:fadeInRight 3s;-webkit-animation:fadeInRight 3s;-o-animation:fadeInRight 3s;}
.topbanner img{width:100%;}
.content img{width:100%;}
header .topnav{z-index:9999;clear:both}
header .topnav #menu{display:block;margin:auto;width:1170px;height:48px;}
header .topnav #menu{position:relative;float:none;clear:both;cursor:pointer;}
header .topnav #menu ul{position:relative;z-index:2;float:left;margin:0;padding:0;list-style:none;}
header .topnav #menu li{position:relative;z-index:3;float:left;display:block;overflow:visible;margin:0;padding:0;width:100px;height:48px;font-size:18px;}
header .topnav #menu .nav_bn{background:0 0;}
header .topnav #menu li a{position:relative;z-index:4;float:left;display:block;overflow:hidden;height:48px;color:#fff;text-decoration:none;line-height:48px;}
header .topnav #menu li span{position:relative;z-index:6;display:block;width:110px;color:#fff;text-align:center;font-size:18px;text-shadow: 1px 1px 12px #fee0a3;}
header .topnav #menu li span h1{float:left;}
header .topnav #menu li.line{position:relative;float:left;display:block;width:10px;background:url(../img/line.png) center no-repeat;}
header .topnav #menu li.current{font-weight:700;}
header .topnav #menu li.current ul{font-weight:400;}
header .topnav #menu ul li ul{position:absolute;top:49px;left:-999em;padding:0 0 0;background:#999;}
header .topnav #menu li.sfhover ul,header .topnav #menu li:hover ul{left:0;z-index:100;visibility:visible;}
header .topnav #menu li li{float:none;width:100%;height:auto;background:0 0;text-indent:0;}
header .topnav #menu li li a,header .topnav #menu li li span.separator{float:none;display:block;padding:0;height:auto;font-size:16px;line-height:45px;}
header .topnav #menu li li,header .topnav #menu li li a{background:0 0;color:#fff;}
header .topnav #menu li li a span{background:0 0;font-size:15px;text-shadow: none;}
header .topnav #menu li li a.parent span{font-size:15px;}
header .topnav #menu a:hover{color:#fff;}
header .topnav #menu span:hover{color:#fee0a3;}
header .topnav #menu li ul span{color:#fff;font-size:16px;}
header .topnav #menu li ul span:hover{background:rgba(72,72,73,.4);color:#fff;text-decoration:none;}
header .fullSlide{position:relative;overflow:hidden;width:100%;background:#fff}
header .fullSlide .hd{position:absolute;bottom:20px;left:0;z-index:1;width:100%;height:30px;text-align:center;line-height:30px;}
header .fullSlide .hd ul{padding-top:5px;text-align:center;}
header .fullSlide .hd ul li{display: inline-block;*display: inline;overflow:hidden;margin:5px;width:8px;height:8px;background:url(../img/tg_flash_p.png) -18px 0;cursor:pointer;zoom:1;}
header .fullSlide .hd ul li.on{background-position:0 0;}
header .fullSlide .bd{position:relative;width:100%!important;}
header .fullSlide .bd img{animation:fadeInBig 3s;-moz-animation:fadeInBig 3s;-webkit-animation:fadeInBig 3s;-o-animation:fadeInBig 3s;}
header .fullSlide .bd p{position:absolute;width:1170px;color:#fff;font-size:2.2rem;animation:fadeInBig 3s;-moz-animation:fadeInBig 3s;-webkit-animation:fadeInBig 3s;-o-animation:fadeInBig 3s;}
article .gdxwSearch{overflow:hidden;padding:12px 4px 10px;height:51px;}
article .gdxwBox{position:relative;float:left;overflow:hidden;padding:0 25px 0 0;width:100%;height:25px;font-size:14px;line-height:25px;}
article .gdxwBox .more{float:right;margin-right:0;color:#c00;}
article .gdxwBox .more:hover{color:#c71608;}
article .gdxwBox h3{float:left;padding:0 11px;width:auto;height:24px;background-color:#c71608;color:#fff;font-size:14px;line-height:24px;}
article .gdxwBox h3 a{float:left;padding:0 11px;width:auto;height:24px;background-color:#c71608;color:#fff;font-size:14px;line-height:24px;}
article .gdxwBox h3 a:hover{background-color:#c14d00;color:#fff;}
article .gdxwBox .bd{margin-left:105px;}
article .gdxwBox .infoList{float:left;width:1040px;height:24px;}
article .gdxwBox .infoList ul{float:left;overflow:hidden;margin:0;padding:0;width:100%;height:24px;line-height:24px;}
article .gdxwBox .infoList li{float:left;display:inline;overflow:hidden;margin:0 5px;padding:0;width:48%;height:24px;line-height:24px;}
article .gdxwBox .infoList li .date{float:right;color:#999;}
article .gdxwBox .infoList li a{color:#c71608;}
article .gdxwBox .next,article .gdxwBox .prev{position:absolute;right:0;float:left;display:inline-block;width:15px;height:13px;background:url(../img/gdxwBoxBtn.png) no-repeat left top;cursor:pointer;}
article .gdxwBox .prev{top:0;}
article .gdxwBox .next{bottom:0;background-position:left -13px;}
article .gdxwBox .next:hover,article .gdxwBox .prev:hover{background-color:#e4e4e4;}
article .infoListA li{padding-left:10px;background:url(../img/dot04.png) no-repeat left 12px;}
article .infoListB li{padding-left:10px;background:url(../img/dot05.png) no-repeat left 11px;}
article .infoListC li{padding-left:15px;background:url(../img/dot03.png) no-repeat left 7px;}
article .infoListD li{padding-left:10px;background:url(../img/dot06.png) no-repeat left 10px;}
article .indCont{overflow:hidden;}
#focusNewsList{overflow:hidden;padding:15px 15px 0 15px;border:1px solid #e0e0e0;-webkit-box-shadow:0 0 3px #e0e0e0;-moz-box-shadow:0 0 3px #e0e0e0;box-shadow:0 0 3px #e0e0e0;}
article .indCont .bg{overflow:hidden;}
article .indFocus{position:relative;float:left;overflow:hidden;margin-right:20px;width:570px;background:#f6f6f6;text-align:center;}
article .indFocus .hd{position:absolute;top:336px;left:0;z-index:1;width:100%;height:20px;}
article .indFocus .hd ul{overflow:hidden;width:100%;font-size:0;zoom:1;}
article .indFocus .hd ul li{display:inline-block;margin:0 3px;width:20px;height:20px;background:#000;color:#fff;text-align:center;font-size:14px;line-height:20px;cursor:pointer;zoom:1;}
article .indFocus .hd ul li.on{background:#c71d15;}
article .indFocus .bd{position:relative;}
article .indFocus .bd .pic{height:370px;line-height:0;}
article .indFocus .bd .pic img{width:570px;height:370px;}
article .indFocus .bd .title{overflow:hidden;padding:10px 15px;height:50px;border:1px solid #e7e7e7;border-top:2px solid #c71608;font-size:15px;line-height:25px;}
article .indFocus .bg{display:none;}
article .newsGroup{overflow:hidden;}
article .newsGroup .hd{position:relative;margin-bottom:14px;height:35px;border-bottom:1px solid #dfdfdf;line-height:35px;}
article .newsGroup .hd li{float:left;width:auto;}
article .newsGroup .hd li .more{position:absolute;right:10px;z-index:1;float:left;display:none;width:auto;color:#999;line-height:35px;}
article .newsGroup .hd li.on .more{display:inline;}
article .newsGroup .hd li h4{float:left;display:inline;margin-right:2px;padding:0 11px 0 15px;width:auto;height:35px;background-color:#ececec;color:#666;font-size:16px;line-height:35px;}
article .newsGroup .hd li h4 a{display:block;display:inline;color:#666;}
article .newsGroup .hd li h4 i{margin-right:10px;}
article .newsGroup .hd li.on h4{position:relative;margin-bottom:-1px;padding-bottom:1px;background-color:#c71608;color:#fff;}
article .newsGroup .hd li.on h4 a{color:#fff;}
article .newsGroup .bd{overflow:hidden;font-size:14px;}
article .newsGroup .bd .topicList .t{margin-top:5px;padding-bottom:10px;background:url(../img/indContMiddle.png) left bottom repeat-x;line-height:1.5rem;border-bottom-color:solid 1px #dbdbdb;}
article .newsGroup .bd .topicList .t .title{padding:0;}
article .newsGroup .bd .topicList .t .tit{color:#0e402d;font-size:18px;}
article .newsGroup .bd .topicList .t .intro{overflow:hidden;margin:8px 0;height:44px;color:#666;font-size:12px;line-height:22px;}
article .newsGroup .bd .topicList .n{height:30px;background-position:left 13px;line-height:30px;}
article .newsGroup .bd .topicList li .date{float:right;color:#999;}


.main{width:815px;}
.side{overflow:hidden;width:310px;text-align:left;}
#newsGroup2{float:left;width:400px;}

#newsGroup2 .hd{margin-bottom:16px;}
#newsGroup2 .infoList li{padding:0 8px 0 10px;height:30px;background-position:0 12px;line-height:30px;}
article .xsList li{overflow:hidden;margin-bottom:12px;height:70px;}
article .xsList dl{float:left;margin-right:20px;width:63px;text-align:center;}
article .xsList dt{height:24px;background:#c71608;color:#fff;font-size:13px;line-height:24px;}
article .xsList dd{height:42px;background:#e9e9e9;color:#666;font-size:22px;line-height:42px;}
article .xsList .title{overflow:hidden;padding:3px 0 5px 0;font-size:15px;}
article .xsList .intro{overflow:hidden;overflow:hidden;height:36px;color:#999;font-size:12px;line-height:18px;}
article .xsList .intro .more{color:#155c42;}
.noticeTzBox{overflow:hidden;margin-top:25px;padding:20px 0 20px 0;height:400px;background:url(../img/indContMiddle.png) repeat-x left top;}
article .noticeBox{overflow:hidden;width:400px;}
article .noticeBox .hd{height:35px;line-height:35px;}
article .noticeBox .hd h3{padding-left:16px;background:url(../img/newsGroupHd.png) 0 -415px no-repeat;color:#155c42;font-size:18px;}
article .noticeBox .hd h3 a{color:#155c42;}
article .noticeBox .hd h3 span{margin-left:4px;color:#7d7d7d;font-size:13px;}
article .noticeBox .hd .more{float:right;color:#999;}
article .noticeBox .bd{overflow:hidden;}
article .noticeBox .list li{overflow:hidden;padding-left:10px;height:30px;background:url(../img/dot04.png) no-repeat left 13px;font-size:14px;line-height:30px;}
article .noticeBox .list li .date{float:right;color:#999;}
article .noticeBox .list .t{margin-bottom:4px;padding-bottom:10px;border-bottom:1px dotted #ccc;}
article .noticeBox .list .t .title{padding:8px 0;}
article .noticeBox .list .t .tit{color:#155c42;font-size:14px;}
article .noticeBox .list .intro{overflow:hidden;height:44px;color:#999;text-indent:2em;line-height:22px;}
article .noticeBox .list .intro .more{color:#b01c1c;}
article .indZtzlBox{overflow:hidden;margin-top:18px;}
article .indZtzlBox .hd{position:relative;z-index:1;overflow:hidden;padding:24px 0;}
article .indZtzlBox .hd .next,article .indZtzlBox .prev{position:absolute;left:0;z-index:1;float:left;display:block;width:100%;height:13px;background:url(../img/indZtBox.png) no-repeat left top;cursor:pointer;}
article .indZtzlBox .hd .prev{top:0;background-position:left top;}
article .indZtzlBox .hd .next{bottom:0;background-position:left -18px;}
article .indZtzlBox .hd .tempWrap{height:293px!important;}
article .indZtzlBox .nodePicList{overflow:hidden;}
article .indZtzlBox .nodePicList li{float:left;display:inline;overflow:hidden;margin-bottom:7px;width:100%;height:68px;}
article .indZtzlBox .nodePicList li img{display:block;height:68px;}
article .indZtzlBox .bd{overflow:hidden;padding-top:10px;}
article .indZtzlBox .bd .infoList .moreBox{display:block;background:0 0;}
article .indZtzlBox .bd .moreBox .more{float:right;display:inline;width:67px;height:17px;background:#c71608;color:#fff;text-align:center;line-height:17px;}
article .indZtzlBox .bd .moreBox .more:hover{background-color:#fd9500;}
article .indZtzlBox .infoList li{height:26px;background-position:0 12px;font-size:14px;line-height:26px;}
article .lmzsBox{position:relative;overflow:hidden;margin-top:12px;}
article .lmzsBox .tempWrap{width:1170px!important;}
article .lmzsBox ul{position:relative;overflow:hidden;margin-right:-25px;}
article .lmzsBox li.parentLi{position:relative;float:left;display:inline;margin-right: 15px;width: 380px;height:107px;border:1px solid #e0e0e0;-webkit-box-shadow:0 0 3px #e0e0e0;-moz-box-shadow:0 0 3px #e0e0e0;box-shadow:0 0 3px #e0e0e0;}
article .lmzsBox li.parentLi .nodePic{position:absolute;top:33px;left:59px;}
article .lmzsBox li.parentLi i{position:absolute;top:33px;left:60px;display:block;color:#c71608;text-align:center;}
article .lmzsBox li.parentLi .nodeName{position:absolute;top:33px;left:140px;height:42px;color:#c71608;font-size:24px;line-height:42px;}
article .lmzsBox li.parentLi .nodeName a{color:#c71608;}
article .lmzsBox li.parentLi .childUl{display:none;overflow:hidden;margin:4px;padding-top:10px;height:90%;background-color:#fcfcfc;font-size:14px;}
article .lmzsBox li.parentLi .childUl li{float:left;display:inline;overflow:hidden;margin-left:10px;width:120px;height:30px;background:url(../img/dot06.png) no-repeat left 13px;text-indent:16px;line-height:30px;}
article .lmzsBox li.parentLi .childUl li.old{margin-left:25px;}
article .lmzsBox li.li .childUl li{width:100px;height:26px;background-position:0 10px;line-height:26px;}
article .lmzsBox li.on .nodeName,article .lmzsBox li.on .nodePic{display:none;}
article .lmzsBox li.on .childUl{display:block;padding-top:11px;}
article .lmzsBox .more{display:none;}
article .lmzsBox li.on .more{position:absolute;right:10px;bottom:16px;z-index:99;display:inline;color:#205a40;}
article .lmzsBox .next,article .lmzsBox .prev{position:absolute;top:82px;z-index:1;float:left;display:block;width:29px;height:79px;background:url(images/indNodeBox.png) no-repeat left -592px;cursor:pointer;}
article .lmzsBox .prev{left:3px;background-position:left -592px;}
article .lmzsBox .next{right:3px;background-position:left -683px;}
article .yqljBox{overflow:hidden;margin-top:12px;border:1px solid #e0e0e0;-webkit-box-shadow:0 0 3px #e0e0e0;-moz-box-shadow:0 0 3px #e0e0e0;box-shadow:0 0 3px #e0e0e0;}
article .yqljBox .bg{overflow:hidden;}
article .yqljBox .hd{margin:20px 20px 0;height:28px;border-bottom:1px solid #dfdfdf;}
article .yqljBox .hd i{float:left;width:auto;height:28px;background-color:#c71608;color:#fff;text-indent:15px;line-height:28px;}
article .yqljBox .hd h3{position:relative;float:left;display:inline;margin:0 20px -1px 0;padding:0 10px 1px 0;width:auto;height:28px;background-color:#c71608;color:#fff;text-align:left;font-size:14px;line-height:28px;}
article .yqljBox .hd ul{float:left;width:auto;font-size:14px;}
article .yqljBox .hd ul li{float:left;display:inline;margin-right:16px;padding:0 4px;width:auto;height:28px;line-height:28px;}
article .yqljBox .hd ul li.on{position:relative;z-index:2;overflow:hidden;margin-bottom:-1px;height:27px;border-bottom:2px solid #c71608;}
article .yqljBox .hd ul li a:hover,article .yqljBox .hd ul li.on a{color:#c71608;}
article .yqljBox .bd{overflow:hidden;padding:10px 0 20px;}
article .yqljBox .bd li.noData{padding:11px 25px;height:24px;line-height:24px;}
article .yqljBox .bd .yqljPicList{overflow:hidden;padding:0 0 12px 18px;}
article .yqljBox .bd .yqljPicList li{float:left;display:inline;overflow:hidden;margin:5px 18px 0 0;width:180px;height:56px;}
article .yqljBox .bd .yqljPicList li img{display:block;margin:0;padding:0;width:180px;height:56px;}
article .yqljBox .bd .yqljWzList{overflow:hidden;padding:0 10px 0 0;font-size:14px;line-height:2;}
article .yqljBox .bd .yqljWzList li{display:inline-block;height:24px;line-height:24px;zoom:1;}
article .yqljBox .bd .yqljWzList li a{padding:0 18px;}
















@media only screen and (min-width:1024px){
    #gotoTop{right:200px;bottom:35px;width:70px;height:70px;font-size:2rem;line-height:70px;}
}
@media only screen and (min-width:400px) and (max-width:1024px){
    #gotoTop{right:100px;bottom:35px;width:40px;height:40px;font-size:2rem;line-height:40px;}
}
@media only screen and (max-width:650px){
    html{
        font-size:.2rem;
    }
.cqysxy-container{padding:0 15px;}
#newsGroup1,#newsGroup2,#newsGroup3{clear:both;display:block;width:100%;}
.row{margin:0 auto;text-align:center;}
#gotoTop{right:20px;bottom:35px;width:20px;height:20px;line-height:20px;}
article #newsGroup1 h4 i,article .date,article .newsGroup .hd li.on .more,article article .indFocus,header .mainbox .xiaoxun,header .toplogo .navbar-nav,header .topnav{display:none;}
header .toplogo{width:100%;height:50px;background-image:url(../img/main_bg.jpg);background-size:200%;}
header .mainbox .logo{margin-top:10px;width:240px;}
header .topbanner header .fullSlide .hd{bottom:8px;height:20px;}
article .gdxwBox .bd{margin-left:0;}
article .gdxwBox .infoList li{width:100%;}
article .tit{overflow:hidden;width:100%;text-overflow:ellipsis;white-space:nowrap;}
article .noticeTzBox{height:800px;}
article .noticeTzBox .picbox{display:none;}
article .noticeTzBox .main{width:100%}
article .noticeTzBox .side{display:none;}
article .lmzsBox li.parentLi{width:93%;margin-top:10px;}
article .lmzsBox li.parentLi .nodeName,article .lmzsBox li.parentLi .fa{display:none;}
article .lmzsBox li.parentLi .childUl{display:block;padding-top:11px;}
article .yqljBox{display:none;}
article .indFocus{display:none;}
footer .cqysxy-container{display:none;}
footer .cqysxy-icp{display:none;}
}

article .adBox {margin:10px auto;}

.picbox{width:1140px}
.picbox .picGroup{width:100%;overflow:hidden}
.picbox .hd{height:35px;line-height:35px}
.picbox .hd h4{float:left;margin-bottom:-1px;padding-bottom:1px;background-color:#c71608;color:#fff;margin-right:2px;padding:0 11px 0 15px;width:120px;font-size:16px}
.picbox .hd h4 a{color:#fff;margin-left:5px}
.picbox .hd .next,.picbox .hd .prev{float:right;display:block;width:18px;height:18px;background:url(../img/left_right.gif) no-repeat -6px -7px;overflow:hidden;margin-right:6px;cursor:pointer}
.picbox .hd .prevStop{background-position:-6px -40px;cursor:default}
.picbox .hd .next{background-position:-34px -7px}
.picbox .hd .nextStop{background-position:-34px -40px;cursor:default}
.picbox .hd ul li{float:left;cursor:pointer;display:block;width:8px;height:8px;margin-right:4px;_display:inline;background:url(../img/switch_dot_small.gif) no-repeat 0 0}
.picbox .hd ul li.on{background-position:-12px 0}
.picbox .bd{overflow:hidden;font-size:14px;clear:both;margin:10px auto}
.picbox .bd ul{margin:10px auto}
.picbox .bd ul li{margin-right:15px;float:left;width:100px;height:150px}
.picbox .bd a{position:absolute;width:100%;height:100%}
.picbox .bd a img{width:100px;height:150px}
.picbox .bd a img:hover{opacity:0.2;background-color:#000}
.picbox .bd ul li .more-meta{padding:15px 5px;color:#fff;width:100%;height:100%;top:100%;background-color:#000}
.picbox .bd ul li .more-meta h4{font-weight:bold}
.picbox .bd ul li .more-meta p{margin-top:10px;line-height:20px}
.picbox .hd ul{float:right;margin:6px 6px 0 0;zoom:1}